English Dictionary
◊ COUGH DROP
cough drop
n : a medicated lozenge used to soothe the throat [syn: {troche},
{pastille}, {pastil}]